serve (mares) - English Synonyms Dictionary